Police Shooting In Kenya Incites Anger